Maintaining Voronoi Diagrams in Parallel
نویسنده
چکیده
We are given a set of n points moving continuously along given trajectories in d-dimensional Euclid-ean space. At each instant, these sites deene a Voro-noi diagram which changes continuously over time except of certain critical instances, so-called topological events 4]. In this paper, we present an algorithm for maintaining the Voronoi diagram in parallel over time using only O(1) time per event on a CREW PRAM with O(n d d 2 e) processors which is worst-case optimal. This work generalizes the most recent single processor algorithms by 17, 20, 28] to PRAMs. Additionally, the presented technique provides the rst eecient algorithm for computing static higher dimensional Voronoi diagrams in parallel. Finally, we present a new upper bound on the number of topological events which may appear during the ow of the sites. This result tightens a long open gap between the upper and lower worst-case bounds actually providing matching bounds in some cases and is interesting in its own right.
منابع مشابه
Voronoi Diagrams for Parallel Halflines in 3D
We consider the Euclidean Voronoi diagram for a set of n parallel halflines in R. A relation of this diagram to planar power diagrams is shown, and is used to analyze its geometric and topological properties. Moreover, a simple plane-sweep algorithm is given that computes the Voronoi diagram for parallel halflines at logarithmic cost per face.
متن کاملParallel computing 2D Voronoi diagrams using untransformed sweepcircles
Voronoi diagrams are among the most important data structures in geometric modeling. Among many efficient algorithms for computing 2D Voronoi diagrams, Fortune’s sweepline algorithm (Fortune, 1986 [5]) is popular due to its elegance and simplicity. Dehne and Klein (1987) [8] extended sweepline to sweepcircle and suggested computing a type of transformed Voronoi diagram, which is parallel in nat...
متن کاملThe use of Voronoi diagram techniques in pocket machining toolpath planning
Since some practical areas of computer science, such as computer graphics, computeraided design, robotics, and pattern recognition, give rise to geometrical problems, Voronoi diagrams have broad areas of application. Voronoi diagrams also have popular application in machining toolpath planning, using a contour-parallel strategy. When the contour-parallel strategy is applied to the machining too...
متن کاملOn the possibility of simple parallel computing of Voronoi diagrams and Delaunay graphs
The Voronoi diagram is a widely used data structure. The theory of algorithms for computing Euclidean Voronoi diagrams of point sites is rich and useful, with several different and important algorithms. However, this theory has been quite steady during the last few decades in the sense that new algorithms have not entered the game. In addition, most of the known algorithms are sequential in nat...
متن کاملDuals of Orphan-Free Anisotropic Voronoi Diagrams are Triangulations
Given an anisotropic Voronoi diagram, we address the fundamental question of when its dual is embedded. We show that, by requiring only that the primal be orphan-free (have connected Voronoi regions), its dual is always guaranteed to be an embedded triangulation. Further, the primal diagram and its dual have properties that parallel those of ordinary Voronoi diagrams: the primal’s vertices, edg...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994